package com.ndood.spider.hqgz.dao;

import com.ndood.spider.hqgz.domain.HjGoods;
import com.ndood.spider.hqgz.domain.HjGoodsQuery;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface HjGoodsDao {
    int countByExample(HjGoodsQuery example);

    int deleteByExample(HjGoodsQuery example);

    int deleteByPrimaryKey(Integer id);

    int insert(HjGoods record);

    int insertSelective(HjGoods record);

    List<HjGoods> selectByExample(HjGoodsQuery example);

    HjGoods selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") HjGoods record, @Param("example") HjGoodsQuery example);

    int updateByExample(@Param("record") HjGoods record, @Param("example") HjGoodsQuery example);

    int updateByPrimaryKeySelective(HjGoods record);

    int updateByPrimaryKey(HjGoods record);
}